import { SysMenu } from "@/api/system/SysMenu/model";

export interface LoginParams {
  /*账号 */
  username: string;

  /*密码 */
  password: string;
}


export interface Role {
  /*主键 */
  id: number;

  /*角色名称 */
  roleName: string;

  /*角色编码 */
  roleCode: string;
}

export interface UserInfo {
  /*主键 */
  id: number;

  /*租户id */
  tenantId: number;

  /*部门id */
  deptId: number;

  /*用户名 */
  userName: string;

  /*昵称 */
  nickName: string;

  /*真实姓名 */
  realName: string;

  /*用户系统身份 SuperAdmin、TenantAdmin、User */
  systemIdentity: string;

  /*角色信息集合 */
  roleList: Role[];

  /*菜单信息集合 */
  sysMenuList: SysMenu[];
}
